development leadership developers employment application management open source information technology recruit job coaching technology projects recruitment performance jobs high science training institute